tirarse los trastos a la cabeza - Spanish English Dictionary